body,div,p,table,textarea,form,h2,h3,h4,h5,ul,li,dl,dt,dd{font-style: normal;margin: 0;padding: 0;list-style: none;vertical-align: middle;}
select, input, img{vertical-align:middle; border:none;}
body{background:#FFF;-webkit-user-select:none;-webkit-text-size-adjust:none;font-size:13px;}
a{text-decoration:none;color:#8b8b8b;}
ul{list-style-type:none;}
.cf{content: "";display: table;clear: both;}
.wrap{display: block;visibility: visible;z-index: 2;position: relative;}
.header{position: fixed !important;z-index:9999;width:100%;height:44px;border-bottom:1px solid #d4d4d4;color:#fff;background:#aa1801;}

.header .nav-item {float:left;width:92px;font-size:12px;text-align: center;line-height: 44px;width:92px;font-size:18px;color:#fff;}
.header .nav-item .on{background:#d8d8d8;}
.header .nav-item a{color:#fff;}
.main{position:absolute;top:44px;width:100%;margin-bottom:44px;}
.list-zone .list-item{display: -webkit-box;padding: 5px 0;border-bottom: 1px solid #EBEBEB;}
.list-zone .pic{position: relative;height: 52px;width: 69px;overflow: hidden;display: block;margin-left: 0;margin-top: 3px;}
.list-zone .news-info{-webkit-box-flex: 1;line-height: 1;overflow: hidden;position:relative;height:60px;}
.pic + dd{margin-left:8px;margin-left: 8px;-webkit-box-flex: 1;line-height: 1;overflow: hidden;}
.news-info .news-title{font-size: 15px;color:#242424;line-height: 20px;margin-bottom: 6px;}
.news-info .news-info-bottom{width:100%;position:absolute;bottom:5px;line-height: 1.3;color: #adadad;font-size: 12px;}
.news-date{float:right;padding-right:5px;}

.header .art-head  {position:relative;text-align: center;line-height: 44px;padding:0 10px;font-size:18px;color:#fff;background:#aa1801;}
.art-head .art-back,.art-head .channel-link{position:absolute;z-index:9999;color:#fff;}
.art-back{height: 44px;width: 40px;top: 0;left: 0;background-position: -3px 2px;display: block;overflow: hidden;background: url(../images/goBack.png) no-repeat center }
.art-head .art-type{line-height:44px;}
.art-head .art-type a{color:#fff;}
.channel-link{background-position: -40px 2px;height: 44px;width: 80px;display: inline-block;right: 0;top: 0;white-space: normal;overflow: hidden;}
.viewbox .title{font-size:16px;line-height: 35px;}
.content{background:#F5F5F5;height:100%;padding:0 10px;margin-top:10px;}
.content img {width:260px;}
.viewbox .info{color:#8b8b8b;}
.arc-info{background: #fff;padding: 10px 10px 0 10px;border-bottom: 1px solid #ccc;}
.arc-page{background:#F5F5F5;}

.footer{position:fixed;bottom:0;left:0;height:44px;background:#fff;border-top:1px solid #d4d4d4;width:100%;z-index:9999;}
.footer ul li{float: left;width: 25%;text-align: center;line-height: 44px;}
.footer ul li.on{background:#d8d8d8;}

.form-foot{display:-moz-box; /* Firefox */
display:-webkit-box; /* Safari and Chrome */
display:box;height:30px;width:300;}
.div-text{-moz-box-flex:2.0; /* Firefox */-webkit-box-flex:2.0; /* Safari and Chrome */box-flex:2.0;background: #f5f5f5;border: 1px solid rgba(57,84,106,0.28);-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;color: #676869;padding: 0;border-right:0;border-bottom:0;}
.input{padding: 0 0 0 10px;margin-left: 8px;font-size: 16px;height: 30px;line-height: 33px;border: 0;background: #f5f5f5;}
.div-btn{-moz-box-flex:1.0; /* Firefox */
-webkit-box-flex:1.0; /* Safari and Chrome */
box-flex:1.0;}
.div-btn .btn{-webkit-box-shadow: rgba(0,0,0,0.0 .1) 0 1px 0 0;-moz-box-shadow: rgba(0,0,0,0.0 .1) 0 1px 0 0;box-shadow: rgba(0,0,0,0.0 .1) 0 1px 0 0;
background-color: #2b73df;
border: 1px solid #1559c4;
font-size: 12px;
font-weight: 700;
padding: 2px 6px;
height: 30px;
color: #fff;
width:100%;
border-radius: 2px!important;
-moz-border-radius: 2px!important;
-webkit-border-radius: 2px!important;
-webkit-appearance: none;
}
.copyright{padding:10px 10px 0 10px;line-height:25px;}
.consult-inner{padding-left:10px;border-radius:10px;-webkit-border-radius: 5px;width:200px;border: 1px solid rgba(57,84,106,0.28);height:25px;line-height:25px;background:#fff;}
.reply-inner{padding-left:10px;margin-top:10px;float:right;border-radius:5px;-webkit-border-radius: 5px;width:200px;border: 1px solid rgba(57,84,106,0.28);height:25px;line-height:25px;background:#fff;}